engine trolley - French English Dictionary